package com.trkj.pojo;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.sql.Timestamp;


/**
 * The persistent class for the TRAINING_AGENDA database table.
 * 
 */
@Entity
@Table(name="TRAINING_AGENDA")
@NamedQuery(name="TrainingAgenda.findAll", query="SELECT t FROM TrainingAgenda t")
public class TrainingAgenda implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@SequenceGenerator(name="TRAINING_AGENDA_AGENDAID_GENERATOR", sequenceName="HR")
	@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="TRAINING_AGENDA_AGENDAID_GENERATOR")
	@Column(name="AGENDA_ID")
	private long agendaId;

	@Column(name="AGENDA_CREATORDATE")
	private Timestamp agendaCreatordate;

	@Column(name="AGENDA_NAME")
	private String agendaName;

	@Column(name="AGENDA_NEEDSIGN")
	private BigDecimal agendaNeedsign;

	@Column(name="AGENDA_PERSON")
	private String agendaPerson;

	@Column(name="AGENDA_REMARK")
	private String agendaRemark;

	@Column(name="AGENDA_STOP")
	private BigDecimal agendaStop;

	@Column(name="AGENDA_TYPE")
	private String agendaType;

	@Column(name="AGENDA_UPDATEDATE")
	private Timestamp agendaUpdatedate;

	public TrainingAgenda() {
	}

	public long getAgendaId() {
		return this.agendaId;
	}

	public void setAgendaId(long agendaId) {
		this.agendaId = agendaId;
	}

	public Timestamp getAgendaCreatordate() {
		return this.agendaCreatordate;
	}

	public void setAgendaCreatordate(Timestamp agendaCreatordate) {
		this.agendaCreatordate = agendaCreatordate;
	}

	public String getAgendaName() {
		return this.agendaName;
	}

	public void setAgendaName(String agendaName) {
		this.agendaName = agendaName;
	}

	public BigDecimal getAgendaNeedsign() {
		return this.agendaNeedsign;
	}

	public void setAgendaNeedsign(BigDecimal agendaNeedsign) {
		this.agendaNeedsign = agendaNeedsign;
	}

	public String getAgendaPerson() {
		return this.agendaPerson;
	}

	public void setAgendaPerson(String agendaPerson) {
		this.agendaPerson = agendaPerson;
	}

	public String getAgendaRemark() {
		return this.agendaRemark;
	}

	public void setAgendaRemark(String agendaRemark) {
		this.agendaRemark = agendaRemark;
	}

	public BigDecimal getAgendaStop() {
		return this.agendaStop;
	}

	public void setAgendaStop(BigDecimal agendaStop) {
		this.agendaStop = agendaStop;
	}

	public String getAgendaType() {
		return this.agendaType;
	}

	public void setAgendaType(String agendaType) {
		this.agendaType = agendaType;
	}

	public Timestamp getAgendaUpdatedate() {
		return this.agendaUpdatedate;
	}

	public void setAgendaUpdatedate(Timestamp agendaUpdatedate) {
		this.agendaUpdatedate = agendaUpdatedate;
	}

}